import app from './app.js';
import dotenv from 'dotenv';

// 加载环境变量
dotenv.config();

// 设置端口
const PORT = 5000;

// 启动服务器
const server = app.listen(PORT, () => {
  console.log(`✅ 服务器运行在 http://localhost:${PORT}`);
  console.log(`📝 用户API接口: http://localhost:${PORT}/api/users`);
  console.log(`📝 用户API接口: http://localhost:${PORT}/api/travels`);
});
server.on('error', (error) => {
  if (error.code === 'EADDRINUSE') {
    console.error(`端口 ${PORT} 已被占用，请选择其他端口。`);
  } else {
    console.error('启动服务器时发生错误:', error);
  }
  process.exit(1);
});
